package com.scrm.exam.errorcode;

/**
 * 业务异常code码定义
 */
public class BusinessCode {

    /** 导入文件格式错误 */
    public static ErrorCode ERR_EXPROT_ERROR= new ErrorCode("1001", "导入文件格式错误");

    /** 导入文件数据为空 */
    public static ErrorCode ERR_EXPROT_EMPRY= new ErrorCode("1002", "导入文件数据为空");

    /** 导入分组名称为空 */
    public static ErrorCode ERR_EXPROT_CATENAME_EMPRY= new ErrorCode("1003", "导入分组名称为空");

    /** 导入内容为空 */
    public static ErrorCode ERR_EXPROT_CONTENT_EMPRY= new ErrorCode("1004", "导入分组名称为空");
    /** 导入数据超出限制 */
    public static ErrorCode ERR_EXPROT_OVERSIZE = new ErrorCode("1005", "导入数据超出限制");

    /** 分组超过20组 */
    public static ErrorCode ERR_CATE_OVERSIZE = new ErrorCode("1006", "分组超过20组");

    /** 个人话术模板表格错误 */
    public static ErrorCode SINGLE_CATE_EXCEL_ERROR = new ErrorCode("1007", "个人话术模板表格错误");

    /** 通用话术模板表格错误 */
    public static ErrorCode COMMENT_CATE_EXCEL_ERROR = new ErrorCode("1008", "通用话术模板表格错误");


    /** 每个分组最多100条话术 */
    public static ErrorCode OVER_CATE_GROUP_SIZE = new ErrorCode("1009", "每个分组最多100条话术");


    /** 超管角色 */
    public static ErrorCode ADMIN_ROLE= new ErrorCode("7001", "只有超管角色才有权限操作");

    /** 官方联系人id不存在*/
    public static ErrorCode EXTERNAL_ERROR = new ErrorCode("5001","该用户的官方信息不存在");

    /** 官方联系人在t_zhb_contact找不到*/
    public static ErrorCode EXTERNAL_NOT_EXIST = new ErrorCode("5002","该用户的官方信息找不到");

    public static ErrorCode CONTACT_INFO_LACK = new ErrorCode("5003","该用户关键信息缺失");

    public static ErrorCode CPWX_NOT_EXIST = new ErrorCode("5004","企业号不存在");

    public static ErrorCode CORP_NOT_EXIST = new ErrorCode("5005","企业不存在");

}
